package day0721;

import java.util.ArrayList;

public class Test1 {
    public static void main(String[] args) {
        ArrayList<String> list=new ArrayList<>();
        list.add("AA");
        list.add("BB");
        list.add("CC");
        System.out.println(list);

        //调用ArrayList类的add方法将元素"DD"添加到集合的第1个位置
        //(原来第一位及之后的元素会往后移动)
        list.add(1,"DD");
        System.out.println(list);

        String s1=list.remove(3);
        System.out.println(list);
        System.out.println(s1);

        //调用ArrayList类的remove方法将集合中的"DD"元素删除，会返回删除成功或删除失败的标记
        boolean  flag=list.remove("DD");
        System.out.println(flag);
        System.out.println(list);

        String s2=list.set(0,"aa");
        System.out.println(s2);

        String s3=list.get(0);
        System.out.println(s3);

        boolean rs1=list.contains("AA");
        System.out.println(rs1);

        list.clear();
        System.out.println(list);

    }
}
